warranted free from average - French English Dictionary